package com.quanyan.stadium.service.gameLevelScore.impl;

import com.quanyan.stadium.biz.BizGameSystemDao;
import com.quanyan.stadium.component.cache.MyRedisTemplate;
import com.quanyan.stadium.mapper.TbUserFLScoreMapper;
import com.quanyan.stadium.mapper.TbUserOLScoreMapper;
import com.quanyan.stadium.service.gameLevelScore.AbsGameLevelScore;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.List;

/**
 * @author xiaoxiao
 * @date 16/4/11-14:42
 *
 * 俱乐部等级分体系
 *
 */

@Service("gameClubLevelScoreServiceImpl")
public class GameClubLevelScoreServiceImpl extends AbsGameLevelScore {

    private final static Logger logger = LoggerFactory.getLogger(GameClubLevelScoreServiceImpl.class);


    @Autowired
    private TbUserFLScoreMapper tbUserFLScoreMapper;

    @Autowired
    private TbUserOLScoreMapper tbUserOLScoreMapper;

    @Autowired
    private BizGameSystemDao bizGameSystemDao;

    @Autowired
    private MyRedisTemplate myRedisTemplate;


    @Override
    public void collectLScoreIncrement(List<Integer> ownId, List<Integer> oppId, String score, Integer gameEventId, Byte categoryId, Integer gameScheduleId) {

    }

    @Override
    public void initOLScore(Integer ownId, Double lScore, Byte categoryId) {

    }

    @Override
    public Object queryLatestFLScore(Integer id, Byte categoryId) {
        return null;
    }

    @Override
    public Object queryLatestOLScore(Integer id, Byte categoryId) {
        return null;
    }

    @Override
    public void evalOwnFLScore(Integer id, Double score, Byte categoryId) {

    }

    @Override
    public List<Double> querySelfEvalRange(Integer id, Byte categoryId) {
        return null;
    }

    @Override
    public Object getObjectLScore(Integer id, Byte categoryId) {
        return null;
    }
}
